right of hot pursuit - French English Dictionary